body{background:#f0f0f0;}
.hasBorder2{border-bottom:.2rem solid #f0f0f0;}
.h15{width:16rem;margin:0 auto;height:1.5rem;border:none;background:#f0f0f0;}
.r-border{border:none;border-right:1px solid #f0f0f0;}
/*头部*/
.header{
    width:16rem; 
    background:#fff;
    margin:0 auto;
    padding-top:.5rem;
    padding-bottom:.5rem;
}
.header-left,.header-center,.header-right{
    float:left;
    height:1.25rem;
    line-height:1.25rem;
    text-align:center;
}
.header-center{
    font-size:.7rem;
}
.header-right{
    font-size:.6rem;
}
.header-left{
    position:relative;
    width:2.2rem;
    background:#fff;
}

.header-center{
    width:10.37rem;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-appearance:none;
    appearance:none;
    position:relative;
    text-align:center;
}

.header-right{
    width:3.4rem;
    background: #fff;
    
}
.header-right .homepage{
    color:#36c7b7;
}
.header-right #login{
   display:none;   
}
/*内容*/
.content{
    width:16rem;
    margin:0 auto;
    background:#fff;
    border-top:1px solid #f0f0f0;
}
.content .user{
    width:14rem;
    margin:0 auto;
    padding-top:.5rem;
}
.content .user .user-Img{
    width:2.5rem;
    height:3rem;
}
.content .user .user-Img img{
    width:2rem;
    height:2rem;
}
.content .user .user-info{
    width:11rem;
    height:3rem;
    font-size:.6rem;
}

.content .user .user-info .user-info-name{
    height:1.25rem;
    color:#333;
}
.content .user .user-info .user-info-name span{
    display:inline-block;
    vertical-align:top;
    margin-top:.3rem;
}
.content .user .user-info .user-info-name img{
    display:inline-block;
    vertical-align:top;
    margin-top:.3rem;
}
.content .user .user-info .user-info-det{
    color:red;
}
/*收入*/
.content .income{
    margin:0 auto;
    width:14rem;
    padding-top:1rem;
    padding-bottom:1rem;
}
.content .income ul{

}
.content .income ul li{
    width:4.666rem;
    font-size:.6rem;
    text-align:center;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
}
.content .income ul li span{
    display:block;
    text-align:center;
}
.content .income ul li .income-count{
    padding-bottom:.2rem;
    color:#333;
}
.content .income ul li .income-det{
    color:#666;
}
/*推广*/
.content .pop{
    width:16rem;
    height:1.6rem;
    border-bottom:1px solid #f0f0f0;
}
.content .pop span{
    display:inline-block;
    vertical-align:middle;
    font-size:.8rem;
    color:#333;
    margin-left:1rem;
}
.content .shops{
    width:16rem;
    margin:0 auto;
    margin-bottom:2rem;
}
.content .shops .shops-detail{
    width:16rem;
    height:2rem;
    padding-top:.3rem;
    padding-bottom:.5rem;
}
.content .shops .shops-detail .shops-det-img{
    width:2rem;
    height:2rem;
    margin-left:.5rem;
}
.content .shops .shops-detail .shops-det-img img{
    width:2rem;
    height:2rem;
    display:block;
}
.content .shops .shops-detail .shops-det-cont{
    width:13rem;
    height:2rem;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    padding-left:.4rem;
}
.content .shops .shops-detail .shops-det-cont .big-h{
    width:13rem;
    height:1rem;
    font-size:.7rem;
    color:#333;
}
.content .shops .shops-detail .shops-det-cont .big-h span{
    
}
.content .shops .shops-detail .shops-det-cont .small-h{
    margin-top:.3rem;
    position:relative;
    width:13rem;
    height:.8rem;
    line-height:.8rem;
    font-size:.6rem;
    color:#666;
}
.content .shops .shops-detail .shops-det-cont .small-h span{
    position:absolute;
    left:10rem;
}
.content .shops .shops-detail .shops-det-cont .small-h i{
    
}
/*电话,消息*/
.tel-message{
    position:fixed;
    bottom:0px;
    width:16rem;
    height:1.75rem;
    left:50%;
    margin-left:-8rem;    
}
.tel-message .message{
    width:8rem;
    height:1.75rem;
    line-height:1.75rem;
    text-align:center;
    background:#fff;
}
.tel-message .message a{
    font-size:.85rem;
    color:#36c7b7;
}
.tel-message .tel{
    width:8rem;
    height:1.75rem;
    line-height:1.75rem;
    text-align:center;
    background:#36c7b7;

}
.tel-message .tel a{
    font-size:.85rem;
    color:#fff;
}
.tel-message .commons img,.tel-message .commons span{
    display:inline-block;
    vertical-align:middle;
    height:1rem;
    line-height:1rem;
    font-size:.7rem;
    
}